.home-top-cl {
  background-color: #fefefe;
  border-radius: 4px;
  padding: 15px 10px 10px 28px;
  height: 120px;
}

.home-left-cl {
  background-color: #fefefe;
  min-height: 300px;
  padding: 14px;
  border-radius: 4px;
}

.assembly-top-cl {
  background-color: #fefefe;
  border-radius: 4px;
  padding: 15px 10px 10px 28px;
  height: 100%;
}

.user-data-cl p {
  margin-bottom: 15px;
  color: #5a5e66;
  font-size: 14px;
}

.button-item {
  font-size: 18px;
  width: 180px;
  background-color: #f4f5f5;
  height: 60px;
  float: left;
  margin: 20px 10px;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.2s linear 0s;
}

.button-item:hover {
  background-color: #eaebeb;
}

.discount-cl {
  font-size: 14px;
  color: #fefefe;
  width: 20px;
  text-shadow: 2px 2px 4px #f1c40f;
  box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02),
  6.7px 6.7px 5.3px rgba(0, 0, 0, 0.028),
  12.5px 12.5px 10px rgba(0, 0, 0, 0.035),
  22.3px 22.3px 17.9px rgba(0, 0, 0, 0.042),
  41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05),
  100px 5px 80px rgba(0, 0, 0, 0.07);
  height: 60px;
  padding-top: 6px;
  background-color: red;
  float: right;
  margin-right: 4px;
  transform: rotateZ(-20deg);
  transform: skewX(20deg);
}
